/**
 * Created by PengWei on 2018/7/24.
 */
namespace mengdao {
    export class BinderType {
        /**
         * 作为常量
         * 这种情况下会把绑定的value当作实例，并且永不回收
         */
        public static AS_CONST :string = "AS_CONST";

        /**
         * 作为定义
         * 这种情况下不会直接创建，而是使用到的第一次创建
         */
        public static AS_DEFINE:string = "AS_DEFINE";

        /**
         * 作为构造器
         * 这种情况下会把绑定的value当作构造函数，需要获得实例时，通过构造器创建新的
         */
        public static AS_CONSTRUCTOR :string = "AS_CONSTRUCTOR";



    }
}